#ifndef    __BSP_BEEP_H__
#define    __BSP_BEEP_H__
#include "gd32f3x0.h"

#define BEEP_GPIO_PORT         GPIOB
#define BEEP_GPIO_CLK          RCU_GPIOB
#define BEEP_GPIO_PIN          GPIO_PIN_9
#define TIM16_CH0_AF		    GPIO_AF_2

#define BEEP_TIM           		TIMER16
#define BEEP_TIM_CLK       		RCU_TIMER16

#define BEEP_TIM_IRQn			TIMER16_IRQn
#define BEEP_TIM_IRQHandler     TIMER16_IRQHandler


void TIM16_Buzzer_Configuration(void);
void BuzzerAction(void);

extern uint8_t Buzzer_Sta;

#endif